html{overflow:hidden;}
body{overflow:hidden;}
.tabpanel{position:relative;z-index:0;}
.tabpanel>.tabs{z-index:6;overflow:hidden;margin-top:-1px;}
.tabpanel>.tabs>.tab{display:block;float:left;position:relative;padding:4px 12px 4px 12px;border:1px solid #e6e6e6;border-bottom-width:0;border-radius:2px 2px 0 0;margin-left:6px;margin-top:1px;color:#333;background-color:#e6e6e6;outline:medium none;cursor:pointer;text-decoration:none;z-index:2;}
.tabpanel>.tabs>.tab>.selected{border-color:#aaa;background-color:#fff;font-weight:bold;z-index:5;}
.tabpanel>.tabs>.tab:hover{border-color:#aaa;background-color:#fff;}
.tabpanel>.tabs>.tab>*{white-space:nowrap;overflow:hidden;display:inline-block;}
.tabpanel>.tabs>.tab>.close{margin-left:5px;margin-right:-2px;font-size:13px;color:#08c;}
.tabpanel>.panels{border-top:1px solid #aaa;position:relative;z-index:4;overflow:hidden;}